<?php
class Status extends AppModel {
	var $name = 'Status';
	var $useTable = 'status';
	var $displayField = 'nome';
	
	var $validate = array('nome' => array('notempty' => array('rule' => array('notempty'),
															  'message' => 'Campo de preenchimento obrigatório.',
															  'last' => true),
										  'maxLength' => array('rule' => array('maxLength', 200), 
															   'message' => 'Insira no máximo 200 caracteres.')));
	
	// As associações abaixo foram criadas com todas as chaves possíveis, então é possível remover as que não são necessárias

	var $hasAndBelongsToMany = array(
		'Ordemservico' => array(
			'className' => 'Ordemservico',
			'joinTable' => 'ordemservicos_status',
			'foreignKey' => 'status_id',
			'associationForeignKey' => 'ordemservico_id',
			'unique' => true,
			'conditions' => '',
			'fields' => '',
			'order' => '',
			'limit' => '',
			'offset' => '',
			'finderQuery' => '',
			'deleteQuery' => '',
			'insertQuery' => ''
		)
	);

}
?>